import Vue from 'vue';
import App from './App';

import '@/core/lazy_use';
import store from '@/store/index';
import uView from 'uview-ui';

Vue.config.productionTip = false;
// Vue.prototype.$store = store;

App.mpType = 'app';
Vue.use(uView);
Vue.prototype.staticDir = 'http://sszopnccc.hn-bkt.clouddn.com';
console.log(`当然环境${process.env.VUE_APP_ENV}`);
Vue.prototype.getStaticDir = (url) => {
  return 'http://sszopnccc.hn-bkt.clouddn.com' + url;
};
// // 调用setConfig方法，方法内部会进行对象属性深度合并，可以放心嵌套配置
// // 需要在Vue.use(uView)之后执行
// uni.$u.setConfig({
//   // 修改$u.config对象的属性
//   config: {
//   // 修改默认单位为rpx，相当于执行 uni.$u.config.unit = 'rpx'
//   // unit: 'rpx'
//   },
//   // 修改$u.props对象的属性
//   props: {
//   // 修改radio组件的size参数的默认值，相当于执行 uni.$u.props.radio.size = 30
//     radio: {
//       // size: 15
//     }
//   // 其他组件属性配置
//   // ......
//   }
// });

const app = new Vue({
  store,
  ...App
});
app.$mount();
